const http = require('http')

/**
 * req: 可读流
 * res: 可写流
 */
const server = http.createServer((req, res) => {
  console.info('Request arrived')

  // 设置响应头: 打开网络可以看到当前的 Response Header 信息:
  /**
   * HTTP/1.1 200 OK
   * Content-type: text/html;charset=utf-8
   * Date: Tue, 02 Mar 2021 14:31:47 GMT
   * Connection: keep-alive
   * Content-Length: 15
   */
  res.setHeader('Content-type', 'text/html;charset=utf-8')
  // 设置响应代码
  res.statusCode = 302
  // end 操作之后才会回写数据
  res.end('OK-荣光无限')
})

server.listen(1234, () => {
  console.info(`服务端启动了 http://localhost:1234`)
})
